essential testimony - German English Dictionary